package com.xz.knowledgeDuplication.pattern.mediator;

/**
 * 房客(具体同事角色)
 *
 * @author 召
 * @date 2022-03-28 21:31:38
 */
public class Tenant extends Person{

    public Tenant(String name, Mediator mediator) {
        super(name, mediator);
    }

    /**
     * 与中介者角色沟通
     *
     * @param message 信息
     */
    public void content(String message) {
        this.mediator.connect(message, this);
    }

    /**
     * 获取信息
     *
     * @param message 信息
     */
    public void getMessage(String message) {
        System.out.println("房客'" + this.name + "'获取到的消息: " + message);
    }
}
